package com.hinner.configuration;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;

@Data
@Configuration
public class SftpProperties {

    @Value("${file.sftp.protocol}")
    private String protocol;

    /**
     * ftp服务器的地址
     */
    @Value("${file.sftp.host}")
    private String sftpHost;

    /**
     * ftp服务器的端口号（连接端口号）
     */
    @Value("${file.sftp.port}")
    private int sftpPort;

    /**
     * ftp的用户名
     */
    @Value("${file.sftp.username}")
    private String sftpUsername;

    /**
     * ftp的密码
     */
    @Value("${file.sftp.password}")
    private String sftpPassword;

    /**
     * ftp用户上传的根目录
     */
    @Value("${file.sftp.basePath}")
    private String sftpBasePath;

    /**
     * http访问文件的路径前缀,配合Nginx静态资源访问
     */
//    @Value("${file.ftp.filePathPrefix}")
//    private String ftpFilePathPrefix;
}
